package com.ruoyi.collect.position.model;

import com.ruoyi.control.service.IJzssHistoryService;
import com.ruoyi.control.service.IRyssHistoryService;
import com.ruoyi.position.service.*;
import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;

import javax.annotation.Resource;


@Configuration
@Data
public class CollectorPositionDto {

    private String MINE_CODE = "126000001";


    @Value("${collector.position.enable:false}")
    private boolean enable;

    @Value("${collector.service.waitPosition:1800}")
    private int waitPositionTime = 1800;

    @Value("${collector.disk.position}")
    private String position;

    @Resource
    private IRyqyService ryqyService;
    @Resource
    private IRyjzService ryjzService;
    @Resource
    private IRyxxService ryxxService;
    @Resource
    private IRyssService ryssService;
    @Resource
    private IRycsService rycsService;
    @Resource
    private IRycyService rycyService;
    @Resource
    private IRyxzService ryxzService;
    @Resource
    private IRyqjService ryqjService;
    @Resource
    private IJzssService jzssService;
    @Resource
    private IJzssHistoryService jzssHistoryService;
    @Resource
    private IRyssHistoryService ryssHistoryService;
}
